@Override
public Map<MetricName, ? extends Metric> metrics() {
return getTheProducer().metrics();
}
@Override
@Override
public Map<MetricName, ? extends Metric> metrics() {
Producer<K, V> producer = getTheProducer();
try {
return producer.metrics();
}
finally {
producer.close();